

typedef struct Docente{
    int a;
    char b, c;
}Docente;

///<summary>
///construtor do struct Dicionario, equivalente ao dicionario de python ou c#
///</summary>
typedef struct Dicionario{
	char* key;
	int value;
}Dicionario;

///<summary>
///construtor do struct decente, prossessa toda a informaçao do docente
///</summary>
typedef struct Docente{
	char* nome;
	char* estabelecimento;
	char* categoria;
	char* regime;
	char* grau;
	char* tipoDeEstabelecimento;
}Docente;

///<summary>
///construtor do struct EstabelecimentosGraus, realacciona os estabelecimentos com graus
///</summary>
typedef struct EstabelecimentosGraus{
	char* estabelecimento;
	char* grau;
}EstabelecimentosGraus;

Dicionario NProfessoresGrau(int ano, char* grau);